﻿using Acme.BookStore.Storage.DTO;
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Volo.Abp.Application.Dtos;
using Volo.Abp.Application.Services;

namespace Acme.BookStore.Storage
{
    public interface IInboundManageServices : ICrudAppService<InboundManageDTO, Guid, PagedResultRequestDto, CreateUpdateInboundManageDTO>
    {
        Task<Stream> ExportToExcelAsync();
        Task ApproveAsync(Guid id, int state, string reviewers);
        Task<PagedResultDto<InboundManageDTO>> GetListAsync(PagedResultRequestDto input);
    }
}
